Computer science Lesson Plan
Class: 7th - Lesson:5 Custom events(Broadcast control)

Purpose: Students should learn the usage of programming controls (Motion, Looks, Basic Events, Variables, Operators, Custom Events).

No. of Classes

One or two classes (Teacher's decision).

Materials Required

Scratch 3.0.

Curriculum Content
  • 2.2)Custom Events
  • Prior knowledge

    Good knowledge about Sprites, Backdrops, Costumes, Variables and Operators.

    Exercises

    Exercise:1



  • Create a Program to jump from one Sprite to another Sprite.(Using Broadcast control).
  • Solutions




    Teacher's Instruction
    1. Teachers should recall all the blocks that you have taught in previous lessons.
    2. Teachers should help Students use the Broadcast control and perform various activities which will improve their computational thinking.
    3. Teachers should explain that timing between sprites can be done using wait or using broadcast messages. Teachers can explain why broadcasting is better. This way change in one portion of the story will not affect other things. Also errors in timing (if the system is busy) will not add up.
    4. Teacher should explain the difference between the broadcast and broadcast wait.